floating wreckage - Spanish English Dictionary